package com.kingwang.training.designpattern.exam.bo;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.UUID;

/**
 * 工单
 *
 * @author King
 */
@Data
public class Task {
    /**
     * 工单ID
     */
    private UUID id;

    /**
     * 产品ID
     */
    private UUID productId;

    /**
     * 产品序列号
     */
    private String productSerialNumber;

    /**
     * 工单状态
     */
    private TaskStatus status;

    /**
     * 工间问题类型
     */
    private TaskIssueType issueType;

    /**
     * 维修工人ID
     */
    private UUID workerId;

    /**
     * 创建人ID
     */
    private UUID creatorId;

    /**
     * 创建时间
     */
    private LocalDateTime createDateTime;
}
